package com.icinfo.cloud.provider.punish.ucase.urge.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author yehuafei
 * @date 2022/11/21 17:27
 */
@Data
public class CaseUrgePageResponse implements Serializable {
    /**
     * 案件id
     */
    private String caseId;
    /**
     * 案件状态
     */
    private String caseStatus;
    /**
     * 案件状态名称
     */
    private String caseStatusName;
    /**
     * 承办人名称
     */
    private String caseHandleName;
    /**
     * 办案部门
     */
    private String caseDeptName;
    /**
     * 当事人名称
     */
    private String partyName;
    /**
     * 案件编号
     */
    private String caseNumber;
    /**
     * 催办状态 中文
     */
    private String urgeStatusName;
    /**
     * 催办次数
     */
    private Integer urgeCount;
    /**
     * 办案期限时间
     **/
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date caseTimeLimit;
    /**
     * 裁决完毕日期
     **/
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date caseVerdictEndTime;
    /**
     * 时效颜色
     **/
    private String timeColor;
    /**
     * 办案期限剩余时间
     **/
    private String remainTime;
    /**
     * 办案剩余裁决时间：例子：超过5天
     **/
    private String remainVerdictTime;
}
